package org.arquimedes.dispatcher;

/**
 * Informacion acerda del sistema procesador de alarmas
 * @author Juan David Ramirez
 * @since 4/07/2011
 *
 */
public class InfoProcesadorAlarmas {

	/**
	 * Indica si el procesador de alarmas se encuentra activo y en funcionamiento
	 */
	private boolean activo;

	/**
	 * Indica la ip del procesador de alarmas
	 */
	private String ip;

	/**
	 * Crea un nuevo procesador de alarmas
	 * @param ip Ip del nuevo procesador
	 */
	public InfoProcesadorAlarmas(String ip) {
		this.activo=true;
		this.ip=ip;
	}
	
	/**
	 * @return Retorna activo
	 */
	public boolean isActivo() {
		return activo;
	}

	/**
	 * @param Asigna el par�metro activo en el atributo activo
	 */
	public void setActivo(boolean activo) {
		this.activo = activo;
	}

	/**
	 * @return Retorna ip
	 */
	public String getIp() {
		return ip;
	}

	/**
	 * @param Asigna el par�metro ip en el atributo ip
	 */
	public void setIp(String ip) {
		this.ip = ip;
	}
}
